Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAMPSTEAD MEWS Detached £1,225,000 7 Sep 2021
2 HAMPSTEAD MEWS Detached £1,025,000 28 Jul 2010
3 HAMPSTEAD MEWS Detached £1,100,000 11 Mar 2011
4 HAMPSTEAD MEWS Detached £1,350,000 21 Aug 2020